home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 018 / pcfplus2.arc / CHANGES next >
Encoding:
Text File  |  1987-03-01  |  9.6 KB  |  203 lines

  1.  
  2.  
  3.  
  4.                     PC-FILE+ version 1.0 ENHANCEMENTS
  5.                     ---------------------------------
  6. +--------+
  7. | FASTER |
  8. +--------+
  9. * Far faster speed:
  10.    Sequential searches are typically 2 to 10 times faster
  11.    Sort is typically 2 to 5 times faster
  12.    Print is typically 2 times faster (to disk)
  13. * Eliminated the multiple program files on disk. All of pc-file is now
  14.     in one program file. Easier to install, use, and share.  Much
  15.     faster "chaining" from one module to another.
  16. +--------+
  17. | EASIER |
  18. +--------+
  19. * Context sensitive HELP windows. The help file is more compact,
  20.    and contains more help messages.
  21. * Much easier to learn and use. Command structure better organized.
  22.     modify, find, delete, display have all been combined into one
  23.     command. Commands only require a single keystroke.
  24. * Macros (Smart Keys) much easier to set up. There is a macro memorize
  25.     mode, which memorizes your keystrokes.
  26. * Improved subdirectory support. You can put PC-File in any subdirectory
  27.    on the DOS "PATH". Then, you can run it from any subdirectory that
  28.    you happen to be in. You can also put the help file and the profile
  29.    file on the path with pc-file.
  30. * New menus make PC-File even easier to learn and use.
  31. * "Setup" is much easier to use.
  32. * Help, error, message windows movable to allow viewing underneath.
  33. * A new TEACH mode can be turned on/off. When on, it automatically
  34.     provides the help screen associated with the prompt being requested.
  35. * The BIN command is no longer necessary. PC-File+ keeps track
  36.     of binary fields automatically (through the sort).
  37. * New CLONE routine makes cloning a snap.
  38. * New Labels printing program. Very flexible and easy to use. Draw
  39.   (paint) your label format.
  40. * You can press [Esc] as often as you like now.
  41. * Fields are easier to select from the menus. Select by:
  42.     1. number,     or
  43.     2. name,       or
  44.     3. short name, or
  45.     4. cursor movement
  46. * Characters in numeric fields are now allowed. The conversion of the
  47.     data to a number is much more intelligent. Garbage characters will
  48.     be bypassed (so $ and commas, etc are permitted). Imbedded dashes,
  49.     and slashes will become an implied decimal point.
  50. +---------------+
  51. | MORE POWERFUL |
  52. +---------------+
  53. * Twice as many records allowed (65533 records maximum).
  54. * More fields per database (up to 70).
  55. * Relational database retrievals are now a standard feature.
  56.     A relation is another type of calculation. This means you
  57.     can calculate using relational fields, and you can select records
  58.     for printing based on the results of relational lookups.
  59. 
  60. * Defining new databases is easier and more flexible:
  61.     Choose from a "Paint" the input screen mode, or
  62.                 a fill-in-the-blanks mode
  63.     Place your fields anywhere on the screen that you like.  Put other
  64.        titles, prompts, boxes or lines on the screen with your field
  65.        names and data.
  66.     Databases can be "patterned" after existing databases
  67.     You can control how the cursor moves from field to field
  68. * Greatly enhanced report writer:
  69.   User selects from four methods of report creation:
  70.     a. Page format. Computer designs the report completely.
  71.     b. Row/column format. User specifies which fields to print. Computer
  72.        then designs the report.
  73.     c. "Paint" the report.  User draws the report on the screen and
  74.        answers some questions.  Computer finishes the report design.
  75.     d. Report command language, which allows total flexibility with:
  76.        1. Cover page
  77.        2. Multiple heading lines
  78.        2. Multiple detail lines
  79.        3. Multiple footing lines
  80.        4. Multiple subtotal lines
  81.        5. Multiple total lines
  82.        6. User designs format of all parts of report.
  83.        7. Output edit masks allow complete formatting of each report item.
  84.           User specifies placement of decimals and commas in numbers, etc.
  85.        8. User controls where date,time,page#,subtotals,totals,
  86.           and selection criteria are printed
  87.        9. Report can pause to request operator keyed data
  88.       10. Predefined "system" fields available for calculating, editing,
  89.           or printing include:
  90.           a. current date
  91.           b. current time
  92.           c. cumulative count of records selected
  93.           d. cumulative count of records selected in the subtotal group
  94.           e. field name of subtotal break field
  95.           f. group id of current subtotal group.
  96.           g. current page number
  97.           h. number of records in database
  98.           i. the record number of the current record
  99.           j. the primary sort field
  100.           k. the selection criteria for this report
  101.       11. User can specify printer control codes to print out anywhere
  102.           in the report. This allows highlighting of fields or data, with
  103.           color if the printer supports it.
  104.   Reports can now go to LPT1:, LPT2:, COM1:, and COM2: as well as to
  105.     the screen or a disk file.
  106. * Calculated fields greatly improved:
  107.     Imbedded blanks permitted
  108.     Nested parentheses permitted (to any depth)
  109.     ^ exponent
  110.     % mod (remainder)
  111.     Negation operator (negative constants) allowed
  112.     They'll now recalculate for modify and global-modify
  113. * Improved Find command. You can AND and OR your finds. "Complex"
  114.     searches can be initiated using the new command language.
  115. 
  116. * Comparison searches improved:
  117.     Nesting of AND/OR
  118.     Calculations permitted
  119.     >=, <=, !=, etc. permitted
  120. * GLObal update/delete:
  121.     Searches of any complexity
  122.     Update any number of fields at once
  123.     Update into portions of a field (using wildcard characters)
  124. * Improved security: multilevel (5 levels) password control
  125.     "USE" password controls:                    /USEPW,---
  126.         restricts all use of database (even viewing)
  127.     MODIFY password controls:                   /MODPW,---
  128.         add, modify, delete, global operations
  129.     SYSTEM password controls:                   /SYSPW,---
  130.         utilities, smart key definition, field naming, BIN cmd (display),
  131.         cloning, database defining, pc-fix, setup, and importing
  132.     SORT passwords controls:                    /SORTPW,---
  133.         sorting, changing indexes
  134.     A special "Hide" password can be set for most of the above. It stops
  135.         users from even seeing options that they're not allowed to use.
  136.     A special override password can be set up.  /XXXPW. If provided, the
  137.         operator can execute an XXX command and provide the XXXPW. Then,
  138.         access will be allowed to all functions.
  139. * DOS commands can be executed at any time
  140. * New UNDELETE feature can recover deleted records
  141. * A third color can be specified, to highlight field names on the
  142.   data display screens.
  143. * Soundex algorithm improved. First char need not be exact.
  144. * Search improvement: ~scanacross can include imbedded wildcard
  145.   characters.
  146. * Sort can now sort in Soundex sequence as an option
  147. * Case-sensitive sorting is now an option.   /CASESORT in profile
  148. * Case-sensitive searching is now an option. /CASEFIND in profile
  149. * There are now two "dupe" keys. Both work instantly.
  150.   (Ctrl)F duplicates the field
  151.   (Ctrl)D duplicates the entire record
  152.   There is also a "DUPE*" field mask available for auto-dupe fields
  153. * A field can now contain BOTH an edit mask and a constant.
  154. * PCFix can also removes deleted records.
  155. * Import and export can handle selected records, with operator override
  156. * Import can now import a pcfile database, changing field lengths if
  157.   necessary. This eliminates the need for a "merge" program. Allows
  158.   "merging" selected records.
  159. * A "Duplicate record" reporting utility has been added.
  160. * Automatic fields (i.e. YYMMDD*) can also have an edit mask, like
  161.   this  :YYMMDD*09:
  162. * Each automatic field can be specified as:
  163.     1. automatic only when ADDing records
  164.     2. automatic only when MODifying records
  165.     3. automatic when ADDing or MODifying
  166. * The relative record number (#) is now a calculation. It can be used
  167.   in calculations or selections.
  168. * "Autoskip" option on data entry. When field is filled, cursor
  169.   automatically moves to next field, without having to press (Enter).
  170. 
  171. +---------------+
  172. | SPECIAL NOTES |
  173. +---------------+
  174. Note: The Snapshot key is now (Ctl)L instead of (Alt)5
  175.       - but (Alt)5 is still supported in this version.
  176. Note: encrypted files are not supported.
  177.       (but a conversion program "PCDECODE.COM" is provided);
  178. Note: Database definitions from older PC-File versions which contain
  179.       constants will have to have the constants redefined. Constants
  180.       now have to have quote marks at both ends.
  181. Note: Since the "order of calculation" is now changed, calculated
  182.       fields from older versions may have to be respecified.
  183. Note: Searches no longer "wrap around". They start at #1 and go
  184.       to the end.
  185. Note: The scan across command is now ~xxx rather than >xxx
  186. Note: These characters are not allowed in field names:
  187.       ~<>-/*%&+|'"!^,.={()}@
  188. Note: Fastadd and fastanswer are no longer options
  189. Note: EMPTY* is no longer supported
  190. Note: Run "PCF SETUP" (from DOS cmnd line) takes you into setup program.
  191. Note: The sort requires a scratch area on disk - as large as the size
  192.       of the index file.
  193. Note: New definition of "Enter" key: It only reads the full data
  194.       when there is only one answer being requested.
  195. Note: Relative record number is now # instead of *
  196. Note: .RPT files are now .REP
  197. Note: Scan-across searches only look at the first 65 characters in the
  198.       field.
  199. Note: RAM memory requirements:
  200.       240K in the partition
  201.       +80K if editing print command files (report define, option "C")
  202.  
  203.